package org.example.lease.service;

import org.example.lease.model.entities.SystemUser;
import org.example.lease.vo.login.CaptchaVo;
import org.example.lease.vo.login.LoginVo;
import org.example.lease.vo.system.user.SystemUserInfoVo;

/**
 * @author 宋孟林
 * @description
 * @date: 2025/5/12 16:52
 */
public interface LoginService {
    CaptchaVo getCaptcha();
    String login(LoginVo loginVo);
    SystemUser selectSystemUserByUserName(String username);

    SystemUserInfoVo getLoginUserInfo(Long id);
}
